var TableAjax = function() {

    return {

        //main function to initiate the module
        init: function() {
            TableAjax.reload();

            $('#addForm').submit(function() {
                $.ajax({
                    url: baseUrl + "index.php/tagManage/add", // 提交的页面
                    data: $('#addForm').serialize(), // 从表单中获取数据
                    type: "POST", // 设置请求类型为"POST"，默认为"GET"
                    error: function(request) { // 设置表单提交出错
                        alert("已存在相同标签");
                        return false;
                    },
                    success: function(data) {
                        $(".modal").modal("toggle");
                        TableAjax.reload();

                    }
                });
                return false;
            });


            $(".tiles").on("click",".tile",function(){
                $.get(baseUrl + "index.php/tagManage/delete",{id:$(this).attr("data-id")}, 
                    function(data) {
                        TableAjax.reload();
                    }
                );
            });
        },
        resetForm: function() {
            $('#addForm')[0].reset();
        },

        reload: function() {
            $(".tiles").empty();
            $.get(baseUrl + "index.php/tagManage/getList", {}, // 提交的页面
                function(data) {
                    for(var key in data){
                        $(".tiles").append("<div class='tile bg-purple' data-id="+data[key]['_id']+"><div class='tile-body'><p>"+data[key]["name_zn"]+"</p><p>"+data[key]["name_en"]+"</p> </div></div>");
                    }
                }
            );

        }
    }

}();